package com.yunkeji.config.annotation;

import com.yunkeji.common.enums.app.AccountTypeEnums;

import java.lang.annotation.*;

/**
 * Api的权限
 *
 * @author Lion Li
 */
@Inherited
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ApiAuth {
    /**
     * Api的接口权限默认只能accountType=1的访问,其他的账号需要访问
     *
     * @author 老张
     */
    AccountTypeEnums[] allow() default {};
}
